D8-Monitor - Руководство пользователя

Введение

Приложение «Мониторинг» (D8-Monitor) является основным инструментом в подсистеме отображения данных информационной системы Дельта. С его помощью пользователь может отслеживать технологический процесс и текущее состояние контролируемого оборудования, производить анализ аварийных ситуаций и нестационарных режимов, используя при этом как текущие значения всех измеряемых и вычисляемых аналоговых, дискретных и векторных параметров системы, так и информацию из архивной базы данных. Для отображения информации используются следующие средства:

  • мнемосхемы;
  • таблицы параметров;
  • графики параметров;
  • отчеты;
  • паспорта параметров.

Также «Мониторинг» имеет развитые средства печати мнемосхем и графиков, возможности экспорта информации в формате Microsoft Excel.
Важным свойством данной версии программы является возможность одновременной работы с информацией, имеющейся в разных «экземплярах» системы «ДЕЛЬТА». При этом физически информация (мгновенные значения, архивы, паспорта) может располагаться на разных серверах системы Дельта и относиться к различным технологическим системам, но за счет использования специальных программных механизмов эта распределенная информация может совместно просматриваться и анализироваться.

Общие принципы функционирования

Понятие экземпляра системы

Экземпляром системы Дельта называется одна инсталляция ядра системы Дельта, имеющая:

  • не совпадающее с другими экземплярами уникальное имя;
  • собственную базу данных параметров с уникальной нумерацией;
  • собственную архивную базу данных.

Каждый экземпляр системы существует и функционирует независимо от других. Несколько экземпляров могут быть физически запущены на одном и том же сервере системы, при этом они должны использовать разные номера коммуникационных портов TCP-IP, имена баз данных и т.п. Нумерация параметров в пределах экземпляра системы является уникальной, для получения глобально-уникального идентификатора параметра используется следующая схема:

  • «ИМЯ_ЭКЗЕМПЛЯРА. НОМЕР_ПАРАМЕТРА_В_ЭКЗЕМПЛЯРЕ»,

например: «block7.777» или «askue.1022».

Понятие конфигурации мониторинга

Конфигурацией мониторинга называется набор настроечных файлов, имеющий свое уникальное название и содержащий:

  • описание некоторого набора мнемосхем, включая статические рисунки, поля и взаимосвязи между мнемосхемами;
  • описание древовидной структуры объектов с привязанными к ним параметрами.

Конфигурация используется мониторингом при отображении информации. Она может включать ссылки на различные экземпляры системы, в этом случае параметры из различных экземпляров могут быть выведены на одну и ту же мнемосхему, использованы для построения совместных графиков или отчетов.

Доступ к текущим значениям параметров

Текущие значения параметров для отображения предоставляются модулем CS-Dataserver, входящим в ядро системы Дельта. Передача данных осуществляется по каналу TCP/IP. Параметры настройки процесса передачи текущих данных задаются при конфигурировании настроечных файлов администратором системы. При этом указываются номера портов, максимальные размеры передаваемых сетевых пакетов и т.д.
Частота обновления значений в «Мониторинге» определяется частотой обновления информации в модуле CS-Dataserver, что, в свою очередь, определяется настройками подсистемы сбора и отображения данных.

Доступ к архивной базе данных

Архивная база данных системы Дельта представляет собой базу данных SQL. Подсистема хранения данных сохраняет в архивной БД, отобранные по специальному алгоритму изменившиеся значения всех измеряемых и вычисляемых параметров. Подробнее об алгоритме отбора значений — см. инструкцию на систему Дельта. Сохраняемые значения позволяют в любой момент времени получить из архивной базы историю изменения любого параметра во времени за любой указанный интервал времени.

Установка и настройка программы

Стандартное программное обеспечение

На компьютер устанавливаются следующие программные продукты:

  • ОC Windows версий: XP, Vista, 7, 8, 10;
  • пакет .NET Framework 4.0;
  • пакет Microsoft Excel (для использования макетов отчетов в формате .xls).
Минимальные системные требования:
  • Объем оперативной памяти: 1 Гб;
  • Процессор: Intel Core i3 или аналогичный;
  • Место на диске: ~50 мб.

Работа с программой

Вход в программу

При запуске программы на экране отображается окно авторизации:

Окно авторизации
Окно авторизации

Возможны два типа авторизации:

  • авторизация Windows — в этом случае пользователь входит в систему под тем же именем/паролем, под которым он входил в операционную систему, для этого необходимо оставить поля «Имя» и «Пароль» пустыми и нажать кнопку «Продолжить»;
  • авторизация SQL — в этом случае необходимо снять галочку «Windows-авторизация», ввести имя пользователя и пароль в соответствующие поля и нажать кнопку «Продолжить».

Также в этом окне можно выбрать загружаемую конфигурацию мониторинга: при нажатии на кнопку «…» на экране появится окно со списком конфигураций.

Графический интерфейс пользователя программы

Главное окно программы

После авторизации на экране отображается главное окно программы, в котором при первом запуске создается вкладка с корневой мнемосхемой конфигурации мониторинга. При закрытии программы ее состояние сохраняется и при последующем запуске в главное окно загружается вкладка, с которой велась работа перед закрытием. В верхней части окна располагается кнопка вызова главного меню и панель вкладок, ниже — окно вкладки, в верхней части которого расположена панель инструментов. Основную площадь вкладки занимает рабочая область, в которую можно загрузить:

  • мнемосхемы;
  • дерево мнемосхем;
  • таблицы параметров;
  • генератор отчетов;
  • график;
  • паспорт параметра.

Главное меню (только для настольной версии)

Список пунктов главного меню программы может отличаться в зависимости от конфигурации и состояния программы.
Часть пунктов доступна только в режиме эксперта «expertmode».
Пример главного меню программы «Мониторинг»:

Главное меню

С помощью пунктов главного меню можно выполнить следующие действия:

  • Стартовая мнемосхема - открыть корневую мнемосхему конфигурации мониторинга в новой вкладке;
  • Дерево мнемосхем - открыть дерево мнемосхем в новой вкладке;
  • Таблицы параметров - открыть редактор таблиц параметров в новой вкладке;
  • Генератор отчетов - открыть генератор отчетов в новой вкладке;
  • Графики - открыть генератор графиков в новой вкладке;
  • FL-консоль - открыть математическую консоль
  • Открыть ссылку - открыть мнемосхему по ссылке из внешнего источника (другой программы)
  • Принимать вкладку - создать новую вкладку с отображением копии содержимого удаленной программы мониторинга
  • Восстановить вкладку - открыть ранее использовавшиеся закрытые вкладки;
  • Открытые вкладки - список открытых вкладок и действия над ним, сохранение раскладки;
  • Загрузить раскладку - загрузить из файла ранее сохраненную раскладку программы мониторинга (все открытые вкладки и их состояние)
  • Документация - открыть файл документации из текущей конфигурации мониторинга
  • О программе - посмотреть информацию о программе;
  • Инструменты - открыть инструменты, доступно, если программа запущена в режиме «expertmode»;
  • Сигнализация - редактировать настройки сигнализации;
  • Во весь экран - открыть окно программы во весь экран;
  • Настройки - открыть окно настроек программы;
  • Резервный сервер - переключиться на резервный сервер
  • Сохранить состояние - сохранить текущее состояние программы (все открытые вкладки и их состояние)
  • Перезагрузить конфигурацию - перезагрузить конфигурацию мониторинга (сохранить состояние, закрыть и заново открыть)
  • Закрыть конфигурацию - закрыть конфигурацию, сохранив состояние, и перейти к диалогу выбора конфигурации;
  • Выход - сохранить состояние и выйти из программы.

Панель вкладок

На панели вкладок программы «Мониторинг» располагаются заголовки открытых вкладок.

Панель вкладок
Панель вкладок

С панелью можно осуществлять следующие манипуляции:

  • Переключение между вкладками путем нажатия левой кнопкой мыши на заголовке нужной вкладки.
  • Дублирование вкладок посредством технологии «Drag & Drop»: для этого необходимо при зажатой клавише Ctrl, нажать левой кнопкой мыши на заголовке нужной вкладки и перетащить его на свободное место панели. Используется только в настольной версии.
  • Изменение порядка расположения вкладок посредством технологии «Drag & Drop»: для этого необходимо нажать левой кнопкой мыши на заголовке вкладки и перетащить его в нужное место панели.
  • Сделать вкладку «плавающей»: вкладку можно открепить от панели вкладок и перемещать в пределах главного окна программы, как показано на рисунке ниже. Для этого необходимо навести курсор мыши на заголовок неактивной вкладки и, удерживая нажатой левую кнопку мыши перетащить его в любое место активной вкладки. Кроме того, плавающую вкладку можно «приклеить» к любой из сторон активной вкладки, для этого нужно, перетащить заголовок вкладки на один из маркеров, появляющихся в активной вкладке при перетаскивании, при этом появится голубая рамка, обозначающая границы «приклеиваемой» вкладки, как показано на рисунке ниже. Доступно только для настольной версии.
  • Действия, содержащиеся в контекстном меню панели вкладок.

Плавающая вкладка
Плавающая вкладка

Вкладка «приклеена» к нижней границе окна
Вкладка «приклеена» к нижней границе окна

Процесс «приклеивания» вкладки
Процесс «приклеивания» вкладки (только для настольной версии)

Контекстное меню панели вкладок вызывается нажатием правой кнопки мыши на любой из открытых вкладок и позволяет выполнять с ними следующие действия:

  • закрыть текущую вкладку;
  • закрыть все вкладки;
  • закрыть все вкладки, кроме текущей;
  • «отделить» — создается копия главного окна программы «Мониторинг», и в нем открывается «отделенная» вкладка;
  • сделать «дочерним» окном — создается дочернее окно главного окна программы «Мониторинг», в котором загружается выбранная вкладка;
  • дублировать текущую вкладку;
  • печать текущей вкладки;
  • изменение масштаба текущей вкладки;
  • перезагрузка содержимого текущей вкладки;
  • посмотреть информацию о текущей вкладке, доступно, если программа запущена в режиме «expertmode»;

Контекстное меню панели вкладок программы «Мониторинг»
Контекстное меню панели вкладок программы «Мониторинг»

Панель инструментов

Список кнопок панели инструментов может отличаться в зависимости от конфигурации и состояния программы.
Пример панели инструментов программы монторинга:

Если разместить курсор над одной из кнопок панели, то отображается подсказка действия данной кнопки.
С помощью панели инструментов можно выполнить следующие действия:

  • Назад - вернуться к предыдущему состоянию вкладки - доступно только в настольной версии;
  • Вперед - вернуться к следующему состоянию вкладки - доступно только в настольной версии;
  • Стартовая мнемосхема - открыть корневую мнемосхему конфигурации мониторинга в текущей вкладке ;
  • Дерево мнемосхем - открыть дерево мнемосхем в текущей вкладке ;
  • Таблицы параметров - открыть редактор таблиц параметров в текущей вкладке ;
  • Генератор отчетов - открыть генератор отчетов в текущей вкладке ;
  • Графики - открыть генератор графиков в текущей вкладке ;
  • Печать - печать текущей вкладки ;
  • Масштаб - изменение масштаба содержимого текущей вкладки ;
  • Подогнать масштаб - автоподбор масштаба содержимого текущей вкладки ;
  • Масштаб 100% - установка масштаба текущей вкладки равным ста процентам ;
  • Перезагрузить - перезагрузка содержимого вкладки ;
  • Документация - открыть файл документации из текущей конфигурации мониторинга;
  • Во весь экран - открыть окно программы во весь экран (только для настольной версии);
  • Резервный сервер - переключиться на резервный сервер (только для настольной версии).

Окно настроек программы (только для настольной версии)

В окне настроек можно задать:

  • параметры открытия мнемосхем: масштаб мнемосхемы, подогнать масштаб мнемосхемы под размеры окна программы, сохранять масштаб при переходе в той же вкладке;
  • параметры интерфейса: масштаб всего интерфейса, масштаб контекстных меню;
  • формат даты и времени, часовой пояс: местное время (установлено по умолчанию), универсальное время по UTC;
  • шрифты для разных элементов интерфейса программы: генератор отчетов, таблицы параметров, паспортов параметров, окон добавления параметров;
  • параметры создания контекстных диалогов:
    • способ создания (в новой вкладке, в новом окне, в текущей вкладке, в новом дочернем окне, в подобном дочернем окне, в новой панели, в подобной панели);
    • высоту, ширину и масштаб окна диалога.
  • действие по умолчанию с файлами отчета: спрашивать, открыть файл, сохранить файл;
  • и другие параметры такие, как скрытие в системный трей, плавное масштабирование графиков, прокрутка таблиц левой кнопкой мыши, плавная прокрутка таблиц.

Окно настроек программы. Раздел «Диалоги»
Окно настроек программы. Раздел «Диалоги»

Мнемосхемы

Общие принципы работы

Мнемосхема — основной способ представления информации в программе «Мониторинг». Мнемосхема состоит из фоновой статической картинки, не изменяющейся во времени, и меняющихся динамических полей, отображающих поведение технологических параметров. Имеется несколько десятков различных типов полей, каждый из которых обладает уникальными свойствами и особенностями поведения.

Выбор мнемосхемы

Общее количество мнемосхем в конфигурации может составлять несколько сотен. Выбор нужной мнемосхемы в активном окне может осуществляться следующими способами:

  • через главное меню — пункт «Дерево мнемосхем» (только для настольной версии);
  • кнопка «Дерево мнемосхем» на панели инструментов.

При этом во вкладке появляется дерево мнемосхем. Выбранная мнемосхема загружается в этой же вкладке.

Выбор мнемосхемы из дерева
Выбор мнемосхемы из дерева

Печать мнемосхем (только для настольной версии)

Отображенную во вкладке мнемосхему можно распечатать (кнопка панели инструментов «Печать»). На экране появится окно настроек печати, в котором можно задать параметры печати и изменить цветовую схему изображения (оттенки серого, инверсия, контрастная оттенки серого, контрастная инверсия). Чтобы видеть изменения цветовой схемы, внизу окна отображается эскиз изображения. Таким же образом можно распечатать таблицу параметров, график или любое другое содержимое текущей вкладки.

Окно «Печать»
Окно «Печать»

Динамические поля и работа с ними

Информация на мнемосхемах отображается с помощью динамических полей, количество которых на мнемосхеме может достигать нескольких сотен. Каждое поле относится к одному из стандартных типов (их существует несколько десятков и список постоянно пополняется), каждый тип имеет свои свойства, особенности в отображении и поведении. Каждое поле на мнемосхеме может быть выделено путем нажатия над ним левой кнопки мыши, при этом поле выделяется рамкой синего цвета, также может быть выделена группа полей путем нажатия над каждым из них левой кнопки мыши с зажатой клавишей Ctrl. При нажатии правой клавиши мыши над полем или выделенной группой полей, на экране появляется контекстное меню, позволяющее производить операции над полем (группой полей). Как правило, это операции не над полем, а над параметрами, связанными с данным полем, например при построении графиков или паспортов в них автоматически загружаются все параметры, связанные с полем (группой полей).

Контекстное меню поля
Контекстное меню поля

Таблицы параметров

Общие принципы работы

Таблица параметров является одним из дополнительных средств представления информации в мониторинге. Информация в данном окне представляется в виде таблицы, каждая строка которой соответствует одному технологическому параметру, а каждый столбец — одной характеристике параметра. Большинство характеристик являются статическими, но некоторые (например, значение) могут изменяться во времени.

Таблица параметров
Таблица параметров

Перечень и порядок расположения столбцов в таблице могут настраиваться пользователем. По любому столбцу возможна сортировка таблицы (столбец, по которому выполняется сортировка, отмечается соответствующей иконкой).
Одновременно в программе может быть открыто несколько таблиц параметров, каждая из них настраивается отдельно. Вызвать редактор таблиц параметров можно одним из способов:

  • через главное меню — пункт «Таблицы» (только для настольной версии);
  • кнопка «Таблица параметров» на панели инструментов;
  • через контекстное меню поля «Таблица параметров».

В первых двух случаях на экране появляется список:

Вкладка «Таблицы параметров»
Вкладка «Таблицы параметров»

В данном окне пользователь может выбрать одно из трех действий:

  • создать новую таблицу параметров;
  • загрузить таблицу из ранее сохраненного шаблона;
  • создать новую таблицу на основе существующего в конфигурации списка параметров;
  • загрузить таблицу параметров из ранее сохраненного файла.

При открытии таблицы параметров через контекстное меню поля (группы полей) в таблицу загружаются все параметры, связанные с полем (группой полей).

Создание новой таблицы параметров

При выборе этого пункта в текущей вкладке открывается новая пустая таблица параметров. При нажатии на кнопку «Добавить параметры»
на экране отображается окно выбора параметров, позволяющее сформировать список параметров в таблице вручную.

Окно «Добавление параметров»
Окно «Добавление параметров»

В данном окне пользователь может выбрать либо мнемосхему, либо шаблон таблицы параметров, либо список параметров, существующий в текущей конфигурации, параметры которых могут быть помещены в новую таблицу параметров. При выборе мнемосхемы в таблицу выбора параметров помещаются все параметры, выведенные на данную мнемосхему, при выборе списка параметров — параметры этого списка, а при выборе шаблона — параметры, содержащиеся в этом шаблоне. С помощью флажка «рекурсия» можно вывести в таблицу выбора параметры из всех подпунктов любого пункта дерева в левой части окна, при этом в правой части окна появится индикатор отображающий процесс загрузки параметров в таблицу и кнопка «Прервать», с помощью которой можно остановить этот процесс. Затем в таблице добавления параметров можно выбрать один, несколько или все параметры и поместить их в новую таблицу параметров одним из следующих способов:

  • двойным нажатием левой кнопки мыши над выбранным параметром в таблице — выбранный параметр добавится в таблицу параметров и окно «Выбор параметров» закроется;
  • путем нажатия кнопки «Ввод» — выбранный параметр или группа параметров добавится в таблицу параметров, окно «Выбор параметров» закроется;
  • путем нажатия кнопки «Добавить» — выбранный параметр или группа параметров добавится в таблицу параметров, окно «Выбор параметров» останется на экране.

Для удобства поиска параметров в окне «Добавление параметров» реализованы функции поиска и фильтра:

  • При нажатии на кнопку «Поиск» расположенную в правой части окна, в нижней части таблицы параметров появляется панель поиска. Поиск осуществляется по любой из характеристик параметра, которую можно выбрать в панели поиска, либо среди видимых колонок (по умолчанию). Поиск всегда производится с начала списка. В списке выделяется первый по счету параметр, удовлетворяющий условию поиска. Переход к следующему или предыдущему результату поиска осуществляется соответствующими кнопками на панели поиска.
  • При нажатии на кнопку «Фильтр» расположенную в правой части окна, в нижней части таблицы параметров появляется панель фильтра. Фильтрация осуществляется по любой из характеристик параметра, которую можно выбрать в панели «Фильтр», либо среди видимых колонок (по умолчанию).

Операции над параметрами в таблице

Для любого параметра, выбранного в таблице, пользователь может осуществить следующие операции:

  • вызов паспорта параметра ;
  • построение графика
  • копировать ;
  • вырезать ;
  • вставить ;
  • удалить .

Для этого можно воспользоваться либо панелью инструментов, либо контекстным меню, появляющимся при нажатии правой кнопки мыши.

Операции над колонками в таблице параметров

Над колонками в таблице параметров можно выполнить следующие операции:

  • Выбор колонок — перечень колонок в таблице может быть изменен с помощью нажатия правой кнопки мыши на шапке таблицы и выбора пункта «Колонки…» в появившемся контекстном меню, при этом на экране появляется диалог выбора колонок.
  • Скрыть колонку — действие доступно в контекстном меню заголовка колонки.
  • Сделать заглавной — сделанная заглавной колонка таблицы перемещается влево, фон ячеек меняется с белого на серый. Заглавную колонку нельзя перемещать. Действие доступно в контекстном меню заголовка колонки.
  • Растягивать — для удобства работы с таблицами параметров реализована возможность растягивать одну из колонок по ширине окна, в то время как ширина остальных колонок остается фиксированной, для этого необходимо нажать на заголовке колонки правой кнопкой мыши и в появившемся контекстном меню выбрать пункт «Растягивать». «Растянутая» колонка отмечается символом .
  • Сортировка — таблица параметров может быть отсортирована по любой колонке. Это делается двойным кликом мыши на заголовке соответствующей колонки. В зависимости от мощности компьютера и количества параметров в таблице, операция сортировки может занимать длительное время — до нескольких секунд. Колонка, по которой осуществляется сортировка, отмечается символом . Порядок сортировки можно изменять повторным двойным нажатием на заголовке колонки, либо через контекстное меню, появляющееся при нажатии правой кнопки мыши на заголовке колонки: «Сортировка», «А – Я», либо «Я – А».
  • Изменение порядка расположения колонок — порядок расположения колонок можно изменять посредством технологии «Drag & Drop»: для этого необходимо нажать левой кнопкой мыши на заголовке колонки и перетащить ее в нужное место шапки таблицы.
  • Поиск — при нажатии на кнопку «Поиск» расположенную на панели инструментов таблицы параметров, в нижней части таблицы параметров появляется панель поиска. Поиск осуществляется по любой из характеристик параметра, которую можно выбрать в панели поиска, либо среди видимых колонок (по умолчанию). Поиск всегда производится с начала списка. В списке выделяется первый по счету параметр, удовлетворяющий условию поиска. Переход к следующему или предыдущему результату поиска осуществляется соответствующими кнопками на панели поиска.
  • Фильтр — при нажатии на кнопку «Фильтр» расположенную на панели инструментов таблицы параметров, в нижней части таблицы параметров появляется панель фильтра. Фильтрация осуществляется по любой из характеристик параметра, которую можно выбрать в панели «Фильтр», либо среди видимых колонок (по умолчанию).

Сохранение шаблона таблицы параметров

Шаблон таблицы параметров — это информация о настройках таблицы и ее списке параметров. Шаблон таблицы параметров можно сохранить в виде файла формата XML на локальном диске. Для этого необходимо нажать кнопку «Сохранить» в правом верхнем углу таблицы параметров, при этом на экране появится окно сохранения шаблона, в котором можно выбрать один из способов сохранения:

  • сохранить в файл — на экране появляется диалог, в котором пользователь может выбрать место сохранения файла. По умолчанию это каталог конфигурации мониторинга: «…\Config\DialogTemplates\ParamListDialog». При таком варианте сохранения, шаблон будет доступен в пункте «Общие шаблоны» списка во вновь открытой вкладке «Таблицы параметров».
  • сохранить — файл шаблона сохраняется на локальном диске в профиле текущего пользователя. При таком варианте сохранения, шаблон будет доступен в пункте «Пользовательские шаблоны» списка во вновь открытой вкладке «Таблицы параметров».

Загрузка шаблона таблицы параметров

Сохраненный шаблон может быть загружен двумя способами:

  • путем нажатия на кнопку «Загрузить из файла» в нижней левой части окна — на экране появится диалог открытия, в котором пользователь может выбрать ранее сохраненный им файл шаблона;
  • путем нажатия на пункте списка «Пользовательские шаблоны» либо «Общие шаблоны» во вновь открытой вкладке «Таблицы параметров».

Состояние параметров в таблице

В таблице параметров в колонке «Значение» указывается значение и состояние параметра. Каждому состоянию параметра соответствует своя пиктограмма.

№п/п Состояние параметра Пиктограмма
1 None. Невозможное значение
2 Invalid. Ошибка ПО - Качество значения некорректно
3 BadConfig. Ошибка ПО - Ошибка конфигурации
4 Range2Up. Значение превысило 2-ю уставку вверх.
5 Range2Down. Значение стало меньше 2-й уставки вниз
6 NoData. Нет данных
7 OutOfBounds. Выход за шкалу
8 VerificationFailed. Ошибка верификации
9 DeviceFailure. Ошибка оборудования
10 Range1Up. Значение превысило 1-ю уставку вверх
11 Range1Down. Значение стало меньше 1-й уставки вниз
12 Unknown. Качество значения неизвестно
13 Blocked. Параметр блокирован. Означает, что значения поступающие от источника данных не изменяют текущего значения параметра.
14 ManualOverride. Введена ручная замена значения
15 Event. Активно событие (для аналоговых параметров - переход из нормальной зоны в предупредительную, из предупредительной в аварийную; для дискретных - любое изменение значения) и событий не было квитировано.
16 Normal. Нормальное качество значения
17 Stale. Данные устарели
18 EventAcked. Активное событие квитировано

Графики

Общие принципы работы

График параметра — это представленная в графической форме зависимость его величины от времени.

График параметра строится по базовым точкам, каждая из которых соответствует значению параметра в какой-то момент времени. Базовые точки соединяются либо прямой, либо ломаной линией (ступенькой).

Описание окна графика

Большую часть окна графиков занимает собственно поле графика черного цвета, слева и снизу от которого находятся оси координат - ось времени (горизонтальная) и ось значений (вертикальная). Оси размечаются делениями, подписанными в соответствии с откладываемыми по ним величинами.

На поле графика рисуются линии графиков. Каждая линия рисуется своим цветом, максимальное количество линий на одном графике — 12.
В нижней части окна находится таблица, каждая строчка которой (кроме верхней) соответствует одному выведенному в окно графику. Таблица имеет две колонки. В первой колонке выводятся:

  • В верхней строке — значение по оси «X», соответствующее текущему положению курсора — значение в формате даты-времени.
  • Во всех последующих строках — идентификаторы графиков, выведенных в окне, каждому графику соответствует одна строчка. Идентификатор графика выделен тем же цветом, каким график нарисован в окне. Рядом с идентификатором выводится значения соответствующих параметров (по оси «Y»), соответствующие текущему положению курсора.

Во второй колонке (со второй строки) — идентификатор параметра в системе, имя параметра и единицы измерения.

Работа с графиками

Один из графиков в окне всегда является активным. В таблице значений этому графику соответствует синий цвет фона ячеек, у других графиков цвет фона ячеек — белый.

Переключение с одного графика на другой производится нажатием левой кнопки мыши на соответствующе строчке в таблице или нажатием на цветном маркере оси «Y» одного из графиков.

В окне может присутствовать курсор — тонкая вертикальная пунктирная линия белого цвета. При открытии графика курсор отсутствует. Его можно поставить в нужную базовую точку активного графика нажатием левой кнопки мыши на нужном месте поля графика. При смене активного графика курсор перемещается на ближайшую базовую точку выбранного графика. Перемещение курсора по графику производится либо кнопками «→» и «←» на клавиатуре, либо с помощью мыши. Убрать курсор можно двойным нажатием левой кнопки мыши или с помощью пункта "Убрать курсор" в контекстном меню.

При отсутствии курсора в таблице значений отображаются текущие показания. В настройках блока графика можно добавить дополнительную информацию о параметре в таблицу значений: состояние, расширенное состояние, метку времени.

Курсор перемещается только по базовым точкам активного графика, при этом меняются также и значения во всех ячейках первой колонки для остальных графиков. В случае если базовые точки на графиках не совпадают, эти значения берутся методом интерполяции по двум соседним базовым точкам. Вид интерполяции зависит от выбранного способа соединения базовых точек. Если используется кусочно-постоянное («ступенчатое») соединение точек, то и интерполяция используется кусочно-постоянная, если точки соединяются линейно, то и интерполяция будет использована линейная.

В левой части окна для каждого графика отображается отдельная ось, по умолчанию размеченная в соответствии со шкалой соответствующего параметра. Каждая ось пронумерована и промаркирована цветом (например, !) в соответствии с таблицей расположенной в нижней части окна. Ось активного графика всегда находится справа от всех остальных, ближе к полю графика. Подпись единиц измерения есть только на оси активного графика. При выборе другого графика, его ось перемещается в крайнее правое положение, все остальные смещаются влево. На рисунке ниже активный график — график номер три (желтого цвета).


Графики параметров

Нередко при работе с графиками возникает необходимость построить несколько графиков в одном окне, например:


График с объединенными осями

Однако, часто бывает, так что шкалы параметров имеют очень большой разброс по значениям, следовательно, графики в исходных масштабах на одном поле просматривать неудобно. На рисунке ниже показана такая ситуация:


Графики параметров с разными шкалами

В таком случае можно настроить масштабы для каждой шкалы осей «Y» в отдельности. Для этого необходимо навести указатель мыши на ось «Y» нужного графика и с помощью колеса мыши установить нужный масштаб. При вращении колеса мыши вперед, масштаб уменьшается, а при вращении назад — увеличивается.
Кроме того, возможно «разносить» графики методом параллельного переноса вдоль оси «Y», для этого необходимо навести указатель мыши на ось нужного графика и, удерживая нажатой левую кнопку мыши, перемещая ее, сдвинуть шкалу в нужном направлении.

Также к шкале вертикальной оси любого графика можно применить операцию «Автомасштаб», которая заключается в том, что шкала по оси «Y» масштабируется следующим образом: максимальное значение параметра на отображаемом интервале времени равняется максимуму шкалы на оси «Y», а минимальное — минимуму шкалы. Операцию можно выполнить двумя способами: двойным щелчком левой кнопки мыши на оси нужного графика или с помощью пункта «Автомасштаб» в контекстном меню шкалы, которое вызывается, как обычно, нажатием правой кнопки мыши.

Оси нескольких графиков можно объединять. Для настольной версии это можно сделать путем нажатия левой кнопкой мыши на нужной строке таблицы и, удерживая ее, методом «Drag & Drop» перетащить на одну из шкал или перетащить маркер оси, удерживая левую кнопку мыши, на другую ось.

При этом оси графиков объединятся в оду ось отмеченную маркерами обоих графиков. На рисунке выше "График с объединенными осями" оси графиков 1 и 3 объединены. Это полезно в случаях, когда нужно построить несколько из имеющихся графиков в одном масштабе. Все операции, описанные выше, будут применяться сразу для обоих графиков.

Изменение масштаба всех графиков одновременно можно осуществить с помощью колеса мыши: навести курсор в любое место поля графика и, поворачивая колесо, установить нужный масштаб. При вращении колеса мыши вперед, масштаб уменьшается, а при вращении назад — увеличивается. При этом действии изменяется не только масштаб по оси «Y», но и масштаб по оси «X».

Для удобства работы реализована возможность «двигать» линии графиков во всех направлениях, т.е. линии графиков можно перемещать в любое место поля графика. Для этого нужно установить курсор мыши на любое место поля графика и, зажав левую кнопку, перемещая мышь, сдвинуть графики в нужном направлении. При этом происходят соответствующие изменения в разметке всех осей (для настольной версии, для web - по оси X).

На поле можно создать несколько блоков графиков, при этом пространство вкладки делится на количество блоков. Каждый блок это самостоятельное поле графиков, который можно настраивать независимо от других блоков. Добавление нового блока происходит путем вызова контекстного меню правой кнопкой мыши и перехода к пункту «Дополнительно», далее «Новый блок графиков». Блоки графиков можно удалять, выбрав пункт «Удалить блок графиков» в контекстном меню одного из блоков графиков.

Стандартные операции с графиками

Пользователь может осуществить с графиками следующие стандартные операции доступные в контекстном меню, появляющемся при нажатии правой кнопки мыши в любом месте поля графика:

  • Предыдущая позиция — возврат к предыдущему состоянию графика. Доступно, если только над графиком производились какие-нибудь операции.
  • Автослежение — когда этот пункт активен (выделен рамкой), тогда при добавлении новых базовых точек на график шкала времени сдвигается, следуя за текущим календарным временем. При любом изменении масштаба или скроллировании графика, режим «Автослежение» выключается.
  • Задать интервал — при нажатии появляется окно, в котором можно задать начальное и конечное значения для шкалы оси «X».
  • Быстрый интервал — в этом меню можно выбрать интервал времени, в соответствии с которым отмасштабируется график.
  • Добавить параметры — добавление новых параметров на график.
  • Добавить вычисляемый параметр — добавление новых вычисляемых параметров на график.
  • Вставить графики - доступно в случае, когда в буфере обмена хранится информация о параметре.
  • Показать/скрыть графики - с помощью этого меню можно редактировать отображение графиков на поле.
  • Настройки блока графиков - при нажатии появляется окно, в котором можно задать настройки окна графиков.
  • Перезагрузить — происходит перерисовка графика по базовым точкам, хранимым в архивной базе данных. Необходимо в случае, когда значения параметров в архивной базе данных были изменены, и необходимо видеть график с учетом этих изменений.
  • Печать графиков (только для настольной версии) — распечатать график. Все действия при печати графиков аналогичны действиям при печати мнемосхем.
  • Убрать курсор - убрать курсор с поля графиков.
  • Дополнительно — в этом меню доступны два действия: сохранить шаблон и новый блок графиков.
    При выборе пункта «Новый блок графиков», пространство вкладки делится пополам и график размещается на одной половине. Во второй половине можно создать еще один график, выбрав пункт «Добавить параметры» в контекстном меню, появляющемся при нажатии правой кнопки мыши на пустой черной области. Затем в области любого из графиков можно создать новый блок графиков и. т. д. Блоки графиков можно удалять, выбрав пункт «Удалить блок графиков» в контекстном меню одного из блоков графиков.

Также доступны другие операции для отдельного графика (группы графиков) в контекстном меню, появляющемся при нажатии правой кнопки мыши на параметр в таблице:

  • Настройки графика - настройка отрисовки графика, выбор интерполяции, отображение констант и уставок.
  • Перезагрузить выбранный - происходит перерисовка выбранного графика по базовым точкам, хранимым в архивной базе данных.
  • Паспорт параметра — отображение паспорта параметра, по которому построен активный график.
  • Новый график параметра - открытие графика параметра в новом окне.
  • Генератор отчетов - открытие генератора отчетов в новом окне, где в качестве параметра будет загружен выбранный.
  • Таблица параметров - открытие таблицы параметров в новом окне.
  • Вырезать параметр — поместить информацию о параметре в буфер обмена и удалить его с графика.
  • Копировать параметр — поместить информацию о параметре в буфер обмена.
  • Удалить параметр — удалить параметр с графика.
  • Скрыть график - скрыть график.
  • Все графики - в этом меню доступны действия с группой графиков.

Настройки блока графиков

У таблица значений доступны следующие настройки:

  • Отобразить таблицу значений - показать таблицу значений в нижней части окна;
  • Отображение на графике (только для настольной версии) - отображать показания на поле графиков при скрытой таблице значений, также можно указать расположение и наличие фона.
  • Текущие значения - отображать текущее значение параметра при отсутствующем курсоре;
  • Состояние параметра - отображать в таблице значений состояние параметра;
  • Расширенное состояние параметра - отображать в таблице значений расширенное состояние параметра;
  • Метка времени параметра - отображать метку времени параметра при отсутствующем курсоре;
  • Заголовки графиков - позволяет настроить информацию о параметре в таблице значений.

Отображение осей можно изменить следующим образом:

  • Дополнительные шкалы Y - включение и выключение осей неактивных графиков;
  • Шкалы вертикальные Y - отобразить вертикальные оси;
  • Шкалы горизонтальные X - отобразить горизонтальные оси;
  • Дискретные шкалы - отображать вместо значений дискретные состояния параметра;
  • Режим списка - специальные шкалы с названиями значений для дискретных параметров;
  • Шкала справа Y (только для настольной версии) - дублирование вертикальных осей справа.

На поле графиков можно настраивать отображение вертикальных и горизонтальных линии сетки, а так же задавать сетку как пунктирной так и сплошной линией. Для курсора возможно включить отображение горизонтальной линии. На график можно добавить вертикальную линию, которая будет показывать текущее время.

Графики могут быть построены по статическим и динамическим данным. При построении по статическим данным в качестве базовых точек берутся архивные значения. При построении по динамическим данным базовыми точками будут текущие значения с момента построения графиков. В режиме авто используются как архивные, так и текущие данные, при этом до момента построения график строится по архивным данным, а с момента построения по текущим.

В окне настройки блока графиков доступны и другие настройки:

  • Автовыбор графика по клику - при нажатии правой кнопки мыши на поле графика перемещает как курсор на поле графиков, так и выбирается строка в таблице, которая соответствует ближайшему графику;
  • Прокрутка графика курсором - настройка позволяет передвигать курсор за пределы видимого интервала в поле графиков;
  • Панель инструментов (только для настольной версии) - отображение панели инструментов;
  • Светлый стиль (только для настольной версии) - изменение цвета фона поля с черного на белый;
  • Прокрутка роликом мыши (только для настольной версии) - при включенной настройки роликом мыши можно прокручивать график, при выключенной - менять масштаб.

Примеры графиков

На рисунке ниже представлен график после открытия: курсор отсутствует, в таблице значений отображаются последние показания параметров, в качестве активного графика выбран третий.

При нажатии левой кнопки мыши на поле графиков появляется курсор. Он встает на ближайшую базовую точку активного графика.

На рисунке ниже представлен график, у которого включены следующие настройки:

  • отключено отображение таблицы значений,
  • включено отображение легенды на графике слева сверху (только для настольной версии).

Для графика ниже включены следующие настройки:

  • отключено отображение таблицы значений,
  • включено отображение легенды на графике слева сверху (только для настольной версии),
  • включен режим списка,
  • добавлена панель инструментов (только для настольной версии).

Для графика ниже включены следующие настройки:

  • включено отображение таблицы значений,
  • включен режим списка,
  • добавлена панель инструментов (только для настольной версии),
  • включен светлый стиль (только для настольной версии).

Для графика ниже включены следующие настройки:

  • включено отображение таблицы значений, состояние и расширенное состояние параметра
  • включено отображение дискретной шкалы и шкалы справа (только для настольной версии),
  • включена горизонтальная черта курсора.

На рисунке ниже представлено поле графиков, на которое добавлено несколько блоков графиков.

Создание нового графика

Для создания нового графика можно воспользоваться:

  • пунктами главного меню «Графики» (только для настольной версии);
  • кнопкой «Графики» на панели инструментов;
  • контекстными меню полей мнемосхем или таблиц параметров.

При использовании первых двух вариантов на экране появляется список:

Вкладка «Графики»
Вкладка «Графики»

При выборе первого пункта на экране появится пустая область графика и окно выбора параметров, позволяющее выбрать параметры для графика вручную.

Сохранение шаблона графика

Шаблон графика — это информация о его настройках, его списке параметров и т.д. Шаблон графика можно сохранить в виде файла формата XML на локальном диске. Для этого необходимо нажать кнопку «Сохранить шаблон» в локальном меню поля графика, при этом на экране появится окно сохранения шаблона, в котором можно выбрать один из способов сохранения:

  • сохранить в файл — на экране появляется диалог, в котором пользователь может выбрать место сохранения файла. По умолчанию это каталог конфигурации мониторинга: «…\Config\DialogTemplates\DiagramDialog». При таком варианте сохранения, шаблон будет доступен в пункте «Общие шаблоны» списка во вновь открытой вкладке «Графики».
  • сохранить — файл шаблона сохраняется на локальном диске в профиле текущего пользователя. При таком варианте сохранения, шаблон будет доступен в пункте «Пользовательские шаблоны» списка во вновь открытой вкладке «Графики».

Загрузка шаблона графика

Сохраненный шаблон может быть загружен двумя способами:

  • кнопка «Загрузить из файла» — на экране появится диалог открытия, в котором пользователь может выбрать ранее сохраненный им файл шаблона;
  • путем нажатия на пункте списка «Пользовательские шаблоны» либо «Общие шаблоны» во вновь открытой вкладке «Графики».

Горячие клавиши (для настольной версии)

  • M - отобразить базовые точки на графике;
  • L - переключить метод интерполяции;
  • H - скрыть график;
  • A - автомаштаб;
  • Q - вызов настроек;
  • R - перезагрузить графики;
  • I - интервал времени;
  • O - настройка графика;
  • P - показать скрыть таблицу.

Отчеты

Общие принципы работы

Для создания отчетов следует воспользоваться генератором отчетов, вызов которого осуществляется:

  • из главного меню, пункт «Генератор отчетов» (только для настольной версии);
  • с помощью кнопки «Генератор отчетов» на панели инструментов;
  • из контекстных меню полей мнемосхем или таблиц параметров.

Работа с генератором отчетов

Инструмент «Генератор отчетов» предоставляет пользователю возможность формирования шаблона отчета, включающего совокупность всех настроек и список параметров, сохранения и загрузки сформированного шаблона и построения отчета по этому шаблону.

При вызове генератора отчетов на экране появляется список:

  • Создать новый
  • Пользовательские шаблоны
  • Общие шаблоны
При выборе первого пункта на экране появляется окно содержащее элементы управления, позволяющие задать:
  • тип отчета (все значения, мгновенные с равным шагом, средние с равным шагом, значения в момент времени);
  • интервал выборки (либо один из стандартных, либо указанный вручную);
  • шаг выборки (либо один из стандартных, либо указанный вручную);
  • перечень параметров;
  • характеристики параметров, которые будут выведены в заголовке отчета.

Задание параметров отчета
Задание параметров отчета

Сохранение шаблона отчета

Сформированный в генераторе шаблон отчета можно сохранить в виде файла формата XML на локальном диске в профайле текущего пользователя. Для этого необходимо нажать кнопку «Сохранить» в правой части окна генератора, при этом на экране появится окно сохранения шаблон, в котором можно выбрать один из способов сохранения:

  • сохранить в файл — на экране появляется диалог, в котором пользователь может выбрать место сохранения файла. По умолчанию это каталог конфигурации мониторинга: «…\Config\DialogTemplates\ReportDialog». При таком варианте сохранения, шаблон будет доступен в пункте «Общие шаблоны» списка во вновь открытой вкладке «Генератор отчетов».
  • сохранить — файл шаблона сохраняется на локальном диске в профиле текущего пользователя. При таком варианте сохранения, шаблон будет доступен в пункте «Пользовательские шаблоны» списка во вновь открытой вкладке «Генератор отчетов».

Загрузка сохраненного шаблона отчета

Сохраненный шаблон может быть загружен двумя способами:

  • кнопка «Загрузить из файла» во вкладке «Генератор отчетов» — на экране появится диалог открытия, в котором пользователь может выбрать ранее сохраненный им файл шаблона;
  • путем нажатия на пункте списка «Пользовательские шаблоны» либо «Общие шаблоны» во вновь открытой вкладке «Генератор отчетов».

Паспорт параметра

Общие принципы работы

Паспорт параметра — средство отображения нормативно-справочной информации о технологических параметрах. Паспорт параметра представляет собой таблицу, в первой колонке которой перечислены характеристики параметра, во второй — их значения. Кроме того над таблицей располагается панель в которой отображается числовое значение параметра и его статус в виде пиктограммы. При вызове паспорт всегда открывается в новой вкладке. Паспорт параметра можно вызвать через:

  • контекстное меню динамических полей на мнемосхемах;
  • контекстное меню таблицы параметров;
  • контекстное меню графика.

Паспорт параметра
Паспорт параметра